<html>
    <head>
        <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
        <link rel="stylesheet" type="text/css" href="public/css.css">

        <title>thach</title>
    </head>
    <div id="bg"><img width="100%" height="100%" src="public/2013-05-Download-Green-Background-Flowers-Wallpaper-Dekstop.jpg" /></div>  


    <div class="image">
        <div class="rong">&nbsp;</div>
        <div id="menu">
            <ul>
                <li><a href="index.php?uid=0">Home</a></li>
                <li><a href="#">Content</a></li>
                <li><a href="#">Forum</a></li>
                <li><a href="#">Contact</a></li>
            </ul>
        </div></br> 
       
         
                    </div>


                    </div>  

                    <?php
                    require_once 'model/works.php';
                    $worker = new works();
                    $works = $worker->select_edit(NULL, $_GET['id']);
                    ?>
                    <div id="edit">

                        <form  action="edit.php?id=<?php echo $_GET["id"] ?>" method="post" enctype="multipart/form-data">
                            <label for="file">Filename:</label>
                            <input type="file" name="file" id="file"><br>
                            <label for="file">Name:</label>
                            <input type="text" name="name" value="<?php echo $works["name"] ?>"><br>
                            <label for="altText">Description</label><br>
                            <textarea name="description" rows="10" cols="50">
                                <?php echo $works["description"] ?></textarea> <br>
                            <input type="submit" name="submit" value="Submit">
                        </form>
                    </div>

                    <?php
                    if (isset($_POST['submit'])) {
                        $allowedExts = array("gif", "jpeg", "jpg", "png");
                        $temp = explode(".", $_FILES["file"]["name"]);
                        $extension = end($temp);
                        if ((($_FILES["file"]["type"] == "image/gif") || ($_FILES["file"]["type"] == "image/jpg") || ($_FILES["file"]["type"] == "image/jpeg") || ($_FILES["file"]["type"] == "image/pjpeg") || ($_FILES["file"]["type"] == "image/x-png") || ($_FILES["file"]["type"] == "image/png")) && ($_FILES["file"]["size"] < 2000000) && in_array($extension, $allowedExts)) {
                            if ($_FILES["file"]["error"] > 0) {
                                echo "Return Code: " . $_FILES["file"]["error"] . "<br>";
                            } else {
                                echo "Upload: " . $_FILES["file"]["name"] . "<br>";
                                echo "Type: " . $_FILES["file"]["type"] . "<br>";
                                echo "Size: " . ($_FILES["file"]["size"] / 1024) . " kB<br>";
                                echo "Temp file: " . $_FILES["file"]["tmp_name"] . "<br>";

                                $file_name = $temp[0] . '-' . time() . '-' . $temp[1];

                                if (file_exists("public/images/" . $file_name)) {
                                    echo $file_name . " already exists. ";
                                } else {
                                    move_uploaded_file($_FILES["file"]["tmp_name"], "public/images/" . $file_name);
                                    echo "Stored in: " . "public/images/" . $file_name;
                                    $array = array(
                                        "id" => $_GET["id"],
                                        "name" => $_POST["name"],
                                        "description" => $_POST["description"],
                                        "image" => "public/images/" . $file_name);
                                    $workss = new works();
                                    $workss->update($array);
                                }
                                $url = "public/images/" . $file_name;
                                echo "<img src ='$url' width = '500'/>.<br> ";
                            }
                        } else {
                            echo "Invalid file";
                        }
                    }
                    ?>
                    </body>
                    </html>
